Mastering Parallel Parking